#pragma once

#include "Blobz.h"


// Basic inheritance of the Interactable class in Blobz, it allows for standard move/scale/rotate interaction with an object
namespace Tutorial2
{
	class ExampleInteractable : public Blobz::Interactable
	{
	public:
		ExampleInteractable();
		~ExampleInteractable();

		void load(const QString& inApplicationDir);
		void unload();

		void draw();
		bool isInside(const TouchListener::TouchData &inBlob);

	private:
		Blobz::Sprite mSprite;
	};
}